package io.rong.callkit.huke.Bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * 创建人：喻亚龙
 * 创建时间：2018-05-02
 * 描述：用户信息
 */

public class UserInfo implements Serializable{


    /**
     * id : 100012
     * phone : 13302976541
     * password : null
     * nickname : 13302976541
     * sex : 1
     * age : 18
     * position :
     * icon : 1
     * gold : 10000000
     * is_audit : 1
     * answer : 0
     * create_time : 2018-04-28 16:43:42
     * status : 1
     * fans : 1
     * follow : 1
     * user_type : 2
     * call_price : 0
     * msg_price : null
     * anchor_type : 2
     * sort : 0
     */

    private int id;
    private String phone;
    private String password;
    private String nickname;
    private int sex;
    private int age;
    private String position;
    private String icon;
    private int gold;
    private int is_audit;
    private int answer;
    private String create_time;
    private int status;
    private int fans;
    private int follow;
    private int user_type;
    private int call_price;
    private String msg_price;
    private int anchor_type;
    private int sort;
    /**
     * password : null
     * msg_price : null
     * anchor_type : null
     * photos : []
     * giftList : []
     * follow_status : 0
     * live_status : null
     * play_url : null
     */

    private int follow_status;
    private String live_status;
    private String play_url;
    private List<?> giftList;
    private List<PhotosBean> photos;
    private int account_earning;


    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public int getGold() {
        return gold;
    }

    public void setGold(int gold) {
        this.gold = gold;
    }

    public int getIs_audit() {
        return is_audit;
    }

    public void setIs_audit(int is_audit) {
        this.is_audit = is_audit;
    }

    public int getAnswer() {
        return answer;
    }

    public void setAnswer(int answer) {
        this.answer = answer;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getFans() {
        return fans;
    }

    public void setFans(int fans) {
        this.fans = fans;
    }

    public int getFollow() {
        return follow;
    }

    public void setFollow(int follow) {
        this.follow = follow;
    }

    public int getUser_type() {
        return user_type;
    }

    public void setUser_type(int user_type) {
        this.user_type = user_type;
    }

    public int getCall_price() {
        return call_price;
    }

    public void setCall_price(int call_price) {
        this.call_price = call_price;
    }

    public String getMsg_price() {
        return msg_price;
    }

    public void setMsg_price(String msg_price) {
        this.msg_price = msg_price;
    }

    public int getAnchor_type() {
        return anchor_type;
    }

    public void setAnchor_type(int anchor_type) {
        this.anchor_type = anchor_type;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }


    public int getFollow_status() {
        return follow_status;
    }

    public void setFollow_status(int follow_status) {
        this.follow_status = follow_status;
    }

    public String getLive_status() {
        return live_status;
    }

    public void setLive_status(String live_status) {
        this.live_status = live_status;
    }

    public String getPlay_url() {
        return play_url;
    }

    public void setPlay_url(String play_url) {
        this.play_url = play_url;
    }

    public List<?> getGiftList() {
        return giftList;
    }

    public void setGiftList(List<?> giftList) {
        this.giftList = giftList;
    }


    public List<PhotosBean> getPhotos() {
        return photos;
    }

    public void setPhotos(List<PhotosBean> photos) {
        this.photos = photos;
    }

    public int getAccount_earning() {
        return account_earning;
    }

    public void setAccount_earning(int account_earning) {
        this.account_earning = account_earning;
    }

    public static class PhotosBean implements Serializable{
        /**
         * id : 18
         * path : http://192.168.3.234:8000/chatLive/public/uploads/20180516/db792311073f75df7e09a93d053949c5.jpg
         */

        @SerializedName("id")
        private int id;
        private String path;

        public int getId() {
            return id;
        }

        public void setId(int idX) {
            this.id = idX;
        }

        public String getPath() {
            return path;
        }

        public void setPath(String path) {
            this.path = path;
        }
    }
}
